home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / diskutil / mutate.lzh / MESS.C < prev    next >
C/C++ Source or Header  |  1990-05-13  |  956b  |  57 lines

  1. #include <aes.h>
  2. #include <string.h>
  3. #include <stdio.h>
  4. /**************************************
  5.     Message to user in (c)
  6. ***************************************/
  7. void mess(char *c)
  8.     {
  9.     char     a[40];
  10.     
  11.     graf_mouse(ARROW,0);
  12.     strcpy(a,"[3][");
  13.     strcat(a,c);
  14.     strcat(a,"][OK]");
  15.     form_alert(1,a);
  16.     graf_mouse(POINT_HAND,0);
  17.     }
  18.  
  19. int    mess2(
  20.     char    *c1,    /*    Line one of message    */
  21.     char    *c2,    /*  Line two            */
  22.     char    *b1,    /*  Button one text        */
  23.     char    *b2,    /*    Button two text        */
  24.     int        db    )    /*    Default Button #    */
  25.     {
  26.     char     a[80];
  27.     
  28.     graf_mouse(ARROW,0);
  29.     strcpy(a,"[2][");
  30.     strcat(a,c1);
  31.     strcat(a,"|");
  32.     strcat(a,c2);
  33.     strcat(a,"][");
  34.     strcat(a,b1);
  35.     strcat(a,"|");
  36.     strcat(a,b2);
  37.     strcat(a,"]");
  38.     db = form_alert(db+1,a) - 1;
  39.     graf_mouse(POINT_HAND,0);
  40.     return(db);
  41.     }
  42.  
  43.  
  44. void messi(int    i)
  45.     {
  46.     char    m[16];
  47.     sprintf(m,"%d",i);
  48.     mess(m);
  49.     }
  50.  
  51. void messl(long    l)
  52.     {
  53.     char    m[16];
  54.     sprintf(m,"%lx",l);
  55.     mess(m);
  56.     }
  57.